<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@font-face {
    font-family: myFirstFont;
    src: url('../font/syh.OTF');
}

/* banner */
.banner{width: 100%;overflow: hidden;position: relative;z-index: 1;}
.banner .flexslider{width: 1920px;height: 100%;position: relative;left: 50%;margin-left: -960px;overflow: hidden;min-width: 1200px;}
.banner .slides{position:relative;z-index:1}
.banner .slides li{height:100%}
.banner .slides li img{width:100%;margin:0 auto;display:block}

.banner .flex-control-nav{position:absolute;left:45%;bottom: 20px; z-index:100;text-align:left}
.banner .flex-control-nav li{display:inline-block;height:7px;margin:0 10px;zoom:1;font-size: 0;}
.banner .flex-control-nav a{display:inline-block;width:7px;height:7px;line-height:7px;overflow:hidden;cursor:pointer}
.banner .flex-control-nav .flex-active{background-position:0 0}
.flex-control-paging li a {width:7px;height:7px; line-height:7px;display: block;cursor: pointer; text-indent: 0px; text-align: center;-webkit-border-radius:3.5px; -moz-border-radius:3.5px; -o-border-radius:3.5px;border-radius:3.5px;text-decoration: none;background-color:#fff}
.flex-control-paging li a:hover{background-color:#fff; color: #fff;}
.flex-control-paging li a.flex-active {background-color:#0670c1;cursor: pointer; color:#0670c1;width: 22px;}

.banner .flex-direction-nav {width: 1200px;height: 64px;position: absolute;left: 50%;top: 50%;margin:-32px 0 0 -600px;  z-index: 1;display: none;}
.banner .flex-direction-nav a.flex-prev,
.banner .flex-direction-nav a.flex-next{position: absolute;width: 64px;height: 64px;background:url(../images/public/left3.png) no-repeat;font-size: 0}
.banner .flex-direction-nav a.flex-prev{left: 0;}
.banner .flex-direction-nav a.flex-next{right: 0;background:url(../images/public/right3.png) no-repeat;}

/* in_title */
.in_title{text-align: center;margin-bottom: 40px;padding-top: 70px;}
.in_title h2{font-size: 36px;color: #292828;letter-spacing: 2px;font-family: myFirstFont;}
.in_title h2 span{color: #0670c1;}
.in_title p.txt_yw{font-size: 24px;color: #0670c1;line-height: 48px;}
.in_title p.txt1{font-size: 18px;color: #797979;letter-spacing: 1px;}
.in_title p.txt2{font-size: 20px;color: #353434;letter-spacing: 3px;line-height: 38px;border: 1px solid #313131;display: inline-block;padding: 0 30px;margin-top: 20px;}
a.more{width: 113px;height: 31px;line-height: 31px;font-size: 16px;color: #292828;text-align: center;border:1px solid #292828;display: block;border-radius: 16.5px;letter-spacing: 1px;margin: 30px auto 0;}

/* in_pronav */
.in_pronav{background: url("../images/pronav_bg.jpg") no-repeat bottom center;margin-top: -72px;position: relative;z-index: 9;overflow: hidden;}
.in_pronav .picScroll-left{ position:relative;}
.in_pronav .picScroll-left .hd .prev,.in_pronav .picScroll-left .hd .next{ display:block;width:32px; height:32px; cursor:pointer; position: absolute;bottom: 95px;}
.in_pronav .picScroll-left .hd .prev{background:url(../images/prev.png) no-repeat;left: -44px;}
.in_pronav .picScroll-left .hd .next{background:url(../images/next.png) no-repeat;right: -44px;}
.in_pronav .picScroll-left .bd{overflow:hidden;}
.in_pronav .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.in_pronav .picScroll-left .bd ul li{ width:25%;float:left; _display:inline;text-align: center;height: 222px;position: relative;margin-top: 72px;}
.in_pronav .picScroll-left .bd ul li img{width:130px; height:130px;display: block;border: 4px solid #7ecef4;margin: 0 auto;border-radius: 50%;}
.in_pronav .picScroll-left .bd ul li h3{font-size: 16px;color: #fff;letter-spacing: 1px;font-weight: normal;margin-top: 25px;}
.in_pronav .picScroll-left .bd ul li p{font-size: 14px;color: #fff;letter-spacing: 1px;margin-top: 25px;}
.in_pronav .picScroll-left .bd ul li .txt{padding-top: 25px;display: block;}
.in_pronav .picScroll-left .bd ul li .txt h3{margin-top: 18px;}
.in_pronav .picScroll-left .bd ul li .hover{height: 294px;display: none;margin-top: -72px;background: url("../images/pronav_hover.jpg") no-repeat bottom center;padding: 0 35px;}
.in_pronav .picScroll-left .bd ul li:hover .txt{display: none;}
.in_pronav .picScroll-left .bd ul li:hover .hover{display: block;}

/*in_product*/
.in_product{background: #f1f4f9;padding-bottom: 42px;}
.in_product .product_list .multipleColumn{position: relative;}
.in_product .product_list .multipleColumn .bd{margin: 0 auto;height: auto;overflow: hidden;}
.in_product .product_list .multipleColumn .bd ul {overflow: hidden;zoom: 1;width:402px;float: left;}
.in_product .product_list .multipleColumn .bd ul li {position: relative;float: left;overflow: hidden;text-align: center;margin-bottom: 28px;}
.in_product .product_list .multipleColumn .bd ul li img {width: 393px;height: 271px;display: block;border: 1px solid #b6b6b7;}
.in_product .product_list .multipleColumn .bd ul li p{font-size: 16px;color: #fff;margin-top: 12px;line-height: 43px;background: #0670c1;}
.in_product .product_list .multipleColumn .bd ul li:hover p{background: #0bb0f5;}

/* in_about */
.in_about .in_title p.txt1{margin-top: 10px;}
.in_about .about_txt{margin-top: 28px;}
.in_about .about_txt p {line-height: 30px;font-size: 16px;color: #444;letter-spacing: 1px;}
.in_about .about_txt a.more{background: #0670c1;color: #fff;border:1px solid #0670c1;}

.in_about .about_list{background: url("../images/about_line.png") no-repeat center;margin-top: 40px;}
.in_about .about_list ul li{float: left;width: 156px;height: 156px;margin: 0 35px;border: 7px solid #0670c1;border-radius: 85px;text-align: center;}
.in_about .about_list ul li .txt{padding: 0 10px;}
.in_about .about_list ul li .txt h2{font-size: 24px;color: #0670c1;letter-spacing: 1px;font-weight: normal;margin-top: 36px;}
.in_about .about_list ul li .txt p{font-size: 16px;color: #575555;letter-spacing: 1px;margin-top: 20px;}
.in_about .about_list ul li:hover {border: 7px solid #0bb0f5;}
.in_about .about_list ul li:hover .txt h2{color: #0bb0f5}

/* in_advan */
.in_advan {background: url("../images/advan_bg.jpg") no-repeat top center;height: 940px;margin-top: 70px;overflow: hidden;padding-bottom: 95px;}
.in_advan .wrap{position: relative;height: 940px;}
.in_advan ul li{width: 385px;padding-left: 115px;position: relative;letter-spacing: 1px;margin: 0 40px 50px 40px;}
.in_advan ul li span{width:100px;height: 100px;line-height: 100px;text-align: center; display: block;font-size: 37px;color: #0670c1;letter-spacing: 1px;font-family: myFirstFont; position: absolute;left: 0;top: 0;}
.in_advan ul li h3{font-size: 24px;color: #292828;font-weight: normal;}
.in_advan ul li p{font-size: 16px;line-height: 30px;color: #383737;margin-top: 5px;}
.in_advan ul li.li01 span{background: url("../images/advan01.png") no-repeat;}
.in_advan ul li.li02 span{background: url("../images/advan02.png") no-repeat;}
.in_advan ul li.li03 span{background: url("../images/advan03.png") no-repeat;}
.in_advan ul li.li04 span{background: url("../images/advan04.png") no-repeat;}
.in_advan .advan_img{position: absolute;bottom: -95px;left: -38px;}

/* in_case */
.in_case .in_title{padding-top: 0;margin-top: -40px;}
.in_case .picScroll-left2{ position:relative;}
.in_case .picScroll-left2 .hd .prev,.in_case .picScroll-left2 .hd .next{ display:block;width:53px; height:53px; cursor:pointer; position: absolute;top: 50%;margin-top: -26px;}
.in_case .picScroll-left2 .hd .prev{background:url(../images/prev2.png) no-repeat;left: -80px;}
.in_case .picScroll-left2 .hd .next{background:url(../images/next2.png) no-repeat;right: -80px;}
.in_case .picScroll-left2 .bd{overflow:hidden;}
.in_case .picScroll-left2 .bd ul{ overflow:hidden; zoom:1;}
.in_case .picScroll-left2 .bd ul li{ width:290px;float:left; _display:inline;text-align: center;height: 334px;background:url(../images/case_li.png) no-repeat left top;margin-left: 11px;}
.in_case .picScroll-left2 .bd ul li .txt{width:274px;height: 315px;padding: 5px;}
.in_case .picScroll-left2 .bd ul li img{width:274px; height:207px;display: block;margin: 0 auto;}
.in_case .picScroll-left2 .bd ul li h3{font-size: 16px;color: #fff;letter-spacing: 1px;font-weight: normal;margin-top: 20px;background:url(../images/case_line.jpg) no-repeat bottom center;padding-bottom: 18px;}
.in_case .picScroll-left2 .bd ul li p{font-size: 16px;color: #fff;letter-spacing: 1px;margin-top: 10px;}
.in_case .picScroll-left2 .bd ul li:hover{background:url(../images/case_hover.png) no-repeat left top;}

/* in_news */
.in_news{padding-bottom:70px;background: #f1f4f9;margin-top: 70px;}
.in_news .news_nav{margin-bottom: 40px;}
.in_news .news_nav ul{text-align: center;padding:5px 0;background:url(../images/news_nav.png) no-repeat top center;}
.in_news .news_nav ul li{width: 65px;height: 65px;display: inline-block;background: #0670c1;margin: 0 20px;border-radius: 50%;}
.in_news .news_nav ul li p{font-size: 17px;letter-spacing: 1px;color: #fff;padding: 8px 10px;}
.in_news .news_nav ul li:hover{background: #0bb0f5;}
.in_news .news_box dl{width: 346px;height: 250px; float: left;margin-right: 18px;background: #f7f9fc;padding:20px;border: 1px solid #e4e4e7;}
.in_news .news_box dl:last-of-type{margin-right:0;}
.in_news .news_box dl dt{position: relative;}
.in_news .news_box dl dt span{font-size:14px;font-weight: normal;color: #9d9a9a;padding-left: 22px;background: url("../images/time.png") no-repeat left center;letter-spacing: 1px;}
.in_news .news_box dl dt a{font-size:14px;color: #0670c1;position: absolute;right: 0;text-decoration: underline;}
.in_news .news_box dl dd{margin-bottom: 25px;}
.in_news .news_box dl dd h3{ font-size:18px; color: #383737;margin-bottom: 25px;padding-bottom: 25px;background:url(../images/news_line.png) no-repeat left bottom;letter-spacing: 1px}
.in_news .news_box dl dd p{color: #9d9a9a; font-size: 14px;;line-height:24px;height: 120px;letter-spacing: 1px;}
.in_news .news_box a.more{margin: 40px auto 0;}
</pre></body></html>